package com.fis.vaadin.util;

import com.vaadin.terminal.gwt.server.WebBrowser;

public class BrowserInfo {
	private static WebBrowser webBrowser;

	public static WebBrowser getWebBrowser() {
		return webBrowser;
	}

	public static void setWebBrowser(WebBrowser webBrowser) {
		BrowserInfo.webBrowser = webBrowser;
	}

	public static boolean isAvailableForDownload() {
		if (getWebBrowser() != null) {
			if (getWebBrowser().isWindows()
					&& (getWebBrowser().isIE() || getWebBrowser().isFirefox()
							|| getWebBrowser().isChrome() || getWebBrowser()
							.isOpera()))
				return true;
		}

		return false;
	}

}
